amniotic bands - Spanish English Dictionary